

<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
<head>
  <meta charset="utf-8">
  
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  
  <title>OCC.TNaming module &mdash; pythonocc API 0.18 documentation</title>
  

  
  
  
  

  

  
  
    

  

  
  
    <link rel="stylesheet" href="static/css/theme.css" type="text/css" />
  

  

  
        <link rel="index" title="Index"
              href="genindex.html"/>
        <link rel="search" title="Search" href="search.html"/>
    <link rel="top" title="pythonocc API 0.18 documentation" href="index.html"/> 

  
  <script src="static/js/modernizr.min.js"></script>

</head>

<body class="wy-body-for-nav" role="document">

   
  <div class="wy-grid-for-nav">

    
    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
      <div class="wy-side-scroll">
        <div class="wy-side-nav-search">
          

          
            <a href="index.html" class="icon icon-home"> pythonocc API
          

          
          </a>

          
            
            
              <div class="version">
                0.18
              </div>
            
          

          
<div role="search">
  <form id="rtd-search-form" class="wy-form" action="search.html" method="get">
    <input type="text" name="q" placeholder="Search docs" />
    <input type="hidden" name="check_keywords" value="yes" />
    <input type="hidden" name="area" value="default" />
  </form>
</div>

          
        </div>

        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
          
            
            
              
            
            
              <!-- Local TOC -->
              <div class="local-toc"><ul>
<li><a class="reference internal" href="#">OCC.TNaming module</a></li>
</ul>
</div>
            
          
        </div>
      </div>
    </nav>

    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">

      
      <nav class="wy-nav-top" role="navigation" aria-label="top navigation">
        
          <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
          <a href="index.html">pythonocc API</a>
        
      </nav>


      
      <div class="wy-nav-content">
        <div class="rst-content">
          















<div role="navigation" aria-label="breadcrumbs navigation">

  <ul class="wy-breadcrumbs">
    
      <li><a href="index.html">Docs</a> &raquo;</li>
        
      <li>OCC.TNaming module</li>
    
    
      <li class="wy-breadcrumbs-aside">
        
            
            <a href="sources/OCC.TNaming.rst.txt" rel="nofollow"> View page source</a>
          
        
      </li>
    
  </ul>

  
  <hr/>
</div>
          <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
           <div itemprop="articleBody">
            
  <div class="section" id="occ-tnaming-module">
<h1>OCC.TNaming module<a class="headerlink" href="#occ-tnaming-module" title="Permalink to this headline">¶</a></h1>
<span class="target" id="module-OCC.TNaming"></span><p>A topological attribute can be seen as a hookinto the topological structure. To this hook,data can be attached and references defined.It is used for keeping and access totopological objects and their evolution. Alltopological objects are stored in the oneuser-protected TNaming_UsedShapesattribute at the root label of the dataframework. This attribute contains map with alltopological shapes, used in this document.To all other labels TNaming_NamedShapeattribute can be added. This attribute containsreferences (hooks) to shapes from theTNaming_UsedShapes attribute and evolutionof these shapes. TNaming_NamedShapeattribute contains a set of pairs of hooks: oldshape and new shape (see the figure below).It allows not only get the topological shapes bythe labels, but also trace evolution of theshapes and correctly resolve dependentshapes by the changed one.If shape is just-created, then the old shape foraccorded named shape is an empty shape. Ifa shape is deleted, then the new shape in this named shape is empty.Different algorithms may dispose sub-shapesof the result shape at the individual label depending on necessity:- If a sub-shape must have some extra attributes (material ofeach face or color of each edge). In this case a specific sub-shape isplaced to the separate label (usually, sub-label of the result shape label)with all attributes of this sub-shape.- If topological naming is needed, a necessary and sufficient(for selected sub-shapes identification) set of sub-shapes isplaced to the child labels of the resultshape label. As usual, as far as basic solids and closed shells areconcerned, all faces of the shape are disposed. Edges and verticessub-shapes can be identified as intersection of contiguous faces.Modified/generated shapes may be placed to one named shape andidentified as this named shape and source named shape that also can beidentified with used algorithms.TNaming_NamedShape may contain a fewpairs of hooks with the same evolution. In thiscase topology shape, which belongs to thenamed shape, is a compound of new shapes.The data model contains both the topologyand the hooks, and functions handle bothtopological entities and hooks. Consider thecase of a box function, which creates a solidwith six faces and six hooks. Each hook isattached to a face. If you want, you can alsohave this function create hooks for edges andvertices as well as for faces. For the sake ofsimplicity though, let’s limit the example.Not all functions can define explicit hooks forall topological entities they create, but alltopological entities can be turned into hookswhen necessary. This is where topological naming is necessary.-Category: GUIDc4ef4200-568f-11d1-8940-080009dc3333  TNaming_NamedShapec4ef4201-568f-11d1-8940-080009dc3333  TNaming_UsedShapes</p>
<dl class="class">
<dt id="OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapePtrRefShape">
<em class="property">class </em><code class="descname">Handle_TNaming_DataMapNodeOfDataMapOfShapePtrRefShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapePtrRefShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.Handle_TCollection_MapNode" title="OCC.TCollection.Handle_TCollection_MapNode"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.Handle_TCollection_MapNode</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.DownCast">
<em class="property">static </em><code class="descname">DownCast</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.DownCast" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.GetObject">
<code class="descname">GetObject</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.GetObject" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.IsNull">
<code class="descname">IsNull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.IsNull" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.Nullify">
<code class="descname">Nullify</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.Nullify" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapeShapesSet">
<em class="property">class </em><code class="descname">Handle_TNaming_DataMapNodeOfDataMapOfShapeShapesSet</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapeShapesSet" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.Handle_TCollection_MapNode" title="OCC.TCollection.Handle_TCollection_MapNode"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.Handle_TCollection_MapNode</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapeShapesSet.DownCast">
<em class="property">static </em><code class="descname">DownCast</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapeShapesSet.DownCast" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapeShapesSet.GetObject">
<code class="descname">GetObject</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapeShapesSet.GetObject" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapeShapesSet.IsNull">
<code class="descname">IsNull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapeShapesSet.IsNull" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapeShapesSet.Nullify">
<code class="descname">Nullify</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapeShapesSet.Nullify" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapeShapesSet.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DataMapNodeOfDataMapOfShapeShapesSet.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.Handle_TNaming_DeltaOnModification">
<em class="property">class </em><code class="descname">Handle_TNaming_DeltaOnModification</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DeltaOnModification" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TDF.html#OCC.TDF.Handle_TDF_DeltaOnModification" title="OCC.TDF.Handle_TDF_DeltaOnModification"><code class="xref py py-class docutils literal"><span class="pre">OCC.TDF.Handle_TDF_DeltaOnModification</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.Handle_TNaming_DeltaOnModification.DownCast">
<em class="property">static </em><code class="descname">DownCast</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DeltaOnModification.DownCast" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_DeltaOnModification.GetObject">
<code class="descname">GetObject</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DeltaOnModification.GetObject" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_DeltaOnModification.IsNull">
<code class="descname">IsNull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DeltaOnModification.IsNull" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_DeltaOnModification.Nullify">
<code class="descname">Nullify</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DeltaOnModification.Nullify" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.Handle_TNaming_DeltaOnModification.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DeltaOnModification.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.Handle_TNaming_DeltaOnRemoval">
<em class="property">class </em><code class="descname">Handle_TNaming_DeltaOnRemoval</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DeltaOnRemoval" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TDF.html#OCC.TDF.Handle_TDF_DeltaOnRemoval" title="OCC.TDF.Handle_TDF_DeltaOnRemoval"><code class="xref py py-class docutils literal"><span class="pre">OCC.TDF.Handle_TDF_DeltaOnRemoval</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.Handle_TNaming_DeltaOnRemoval.DownCast">
<em class="property">static </em><code class="descname">DownCast</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DeltaOnRemoval.DownCast" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_DeltaOnRemoval.GetObject">
<code class="descname">GetObject</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DeltaOnRemoval.GetObject" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_DeltaOnRemoval.IsNull">
<code class="descname">IsNull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DeltaOnRemoval.IsNull" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_DeltaOnRemoval.Nullify">
<code class="descname">Nullify</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DeltaOnRemoval.Nullify" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.Handle_TNaming_DeltaOnRemoval.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_DeltaOnRemoval.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape">
<em class="property">class </em><code class="descname">Handle_TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.Handle_TCollection_MapNode" title="OCC.TCollection.Handle_TCollection_MapNode"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.Handle_TCollection_MapNode</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.DownCast">
<em class="property">static </em><code class="descname">DownCast</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.DownCast" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.GetObject">
<code class="descname">GetObject</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.GetObject" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.IsNull">
<code class="descname">IsNull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.IsNull" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.Nullify">
<code class="descname">Nullify</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.Nullify" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfMapOfShape">
<em class="property">class </em><code class="descname">Handle_TNaming_ListNodeOfListOfMapOfShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfMapOfShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.Handle_TCollection_MapNode" title="OCC.TCollection.Handle_TCollection_MapNode"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.Handle_TCollection_MapNode</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfMapOfShape.DownCast">
<em class="property">static </em><code class="descname">DownCast</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfMapOfShape.DownCast" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfMapOfShape.GetObject">
<code class="descname">GetObject</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfMapOfShape.GetObject" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfMapOfShape.IsNull">
<code class="descname">IsNull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfMapOfShape.IsNull" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfMapOfShape.Nullify">
<code class="descname">Nullify</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfMapOfShape.Nullify" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfMapOfShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfMapOfShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfNamedShape">
<em class="property">class </em><code class="descname">Handle_TNaming_ListNodeOfListOfNamedShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfNamedShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.Handle_TCollection_MapNode" title="OCC.TCollection.Handle_TCollection_MapNode"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.Handle_TCollection_MapNode</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfNamedShape.DownCast">
<em class="property">static </em><code class="descname">DownCast</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfNamedShape.DownCast" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfNamedShape.GetObject">
<code class="descname">GetObject</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfNamedShape.GetObject" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfNamedShape.IsNull">
<code class="descname">IsNull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfNamedShape.IsNull" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfNamedShape.Nullify">
<code class="descname">Nullify</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfNamedShape.Nullify" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.Handle_TNaming_ListNodeOfListOfNamedShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_ListNodeOfListOfNamedShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.Handle_TNaming_NamedShape">
<em class="property">class </em><code class="descname">Handle_TNaming_NamedShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TDF.html#OCC.TDF.Handle_TDF_Attribute" title="OCC.TDF.Handle_TDF_Attribute"><code class="xref py py-class docutils literal"><span class="pre">OCC.TDF.Handle_TDF_Attribute</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.Handle_TNaming_NamedShape.DownCast">
<em class="property">static </em><code class="descname">DownCast</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_NamedShape.DownCast" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_NamedShape.GetObject">
<code class="descname">GetObject</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_NamedShape.GetObject" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_NamedShape.IsNull">
<code class="descname">IsNull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_NamedShape.IsNull" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_NamedShape.Nullify">
<code class="descname">Nullify</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_NamedShape.Nullify" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.Handle_TNaming_NamedShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_NamedShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.Handle_TNaming_Naming">
<em class="property">class </em><code class="descname">Handle_TNaming_Naming</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_Naming" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TDF.html#OCC.TDF.Handle_TDF_Attribute" title="OCC.TDF.Handle_TDF_Attribute"><code class="xref py py-class docutils literal"><span class="pre">OCC.TDF.Handle_TDF_Attribute</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.Handle_TNaming_Naming.DownCast">
<em class="property">static </em><code class="descname">DownCast</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_Naming.DownCast" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_Naming.GetObject">
<code class="descname">GetObject</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_Naming.GetObject" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_Naming.IsNull">
<code class="descname">IsNull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_Naming.IsNull" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_Naming.Nullify">
<code class="descname">Nullify</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_Naming.Nullify" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.Handle_TNaming_Naming.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_Naming.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.Handle_TNaming_StdMapNodeOfMapOfNamedShape">
<em class="property">class </em><code class="descname">Handle_TNaming_StdMapNodeOfMapOfNamedShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_StdMapNodeOfMapOfNamedShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.Handle_TCollection_MapNode" title="OCC.TCollection.Handle_TCollection_MapNode"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.Handle_TCollection_MapNode</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.Handle_TNaming_StdMapNodeOfMapOfNamedShape.DownCast">
<em class="property">static </em><code class="descname">DownCast</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_StdMapNodeOfMapOfNamedShape.DownCast" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_StdMapNodeOfMapOfNamedShape.GetObject">
<code class="descname">GetObject</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_StdMapNodeOfMapOfNamedShape.GetObject" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_StdMapNodeOfMapOfNamedShape.IsNull">
<code class="descname">IsNull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_StdMapNodeOfMapOfNamedShape.IsNull" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_StdMapNodeOfMapOfNamedShape.Nullify">
<code class="descname">Nullify</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_StdMapNodeOfMapOfNamedShape.Nullify" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.Handle_TNaming_StdMapNodeOfMapOfNamedShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_StdMapNodeOfMapOfNamedShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.Handle_TNaming_TranslateTool">
<em class="property">class </em><code class="descname">Handle_TNaming_TranslateTool</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_TranslateTool" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.MMgt.html#OCC.MMgt.Handle_MMgt_TShared" title="OCC.MMgt.Handle_MMgt_TShared"><code class="xref py py-class docutils literal"><span class="pre">OCC.MMgt.Handle_MMgt_TShared</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.Handle_TNaming_TranslateTool.DownCast">
<em class="property">static </em><code class="descname">DownCast</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_TranslateTool.DownCast" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_TranslateTool.GetObject">
<code class="descname">GetObject</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_TranslateTool.GetObject" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_TranslateTool.IsNull">
<code class="descname">IsNull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_TranslateTool.IsNull" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_TranslateTool.Nullify">
<code class="descname">Nullify</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_TranslateTool.Nullify" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.Handle_TNaming_TranslateTool.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_TranslateTool.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.Handle_TNaming_UsedShapes">
<em class="property">class </em><code class="descname">Handle_TNaming_UsedShapes</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_UsedShapes" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TDF.html#OCC.TDF.Handle_TDF_Attribute" title="OCC.TDF.Handle_TDF_Attribute"><code class="xref py py-class docutils literal"><span class="pre">OCC.TDF.Handle_TDF_Attribute</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.Handle_TNaming_UsedShapes.DownCast">
<em class="property">static </em><code class="descname">DownCast</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_UsedShapes.DownCast" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_UsedShapes.GetObject">
<code class="descname">GetObject</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_UsedShapes.GetObject" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_UsedShapes.IsNull">
<code class="descname">IsNull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_UsedShapes.IsNull" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.Handle_TNaming_UsedShapes.Nullify">
<code class="descname">Nullify</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_UsedShapes.Nullify" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.Handle_TNaming_UsedShapes.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.Handle_TNaming_UsedShapes.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.SwigPyIterator">
<em class="property">class </em><code class="descname">SwigPyIterator</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.SwigPyIterator" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<dl class="method">
<dt id="OCC.TNaming.SwigPyIterator.advance">
<code class="descname">advance</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.SwigPyIterator.advance" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.SwigPyIterator.copy">
<code class="descname">copy</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.SwigPyIterator.copy" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.SwigPyIterator.decr">
<code class="descname">decr</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.SwigPyIterator.decr" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.SwigPyIterator.distance">
<code class="descname">distance</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.SwigPyIterator.distance" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.SwigPyIterator.equal">
<code class="descname">equal</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.SwigPyIterator.equal" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.SwigPyIterator.incr">
<code class="descname">incr</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.SwigPyIterator.incr" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.SwigPyIterator.next">
<code class="descname">next</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.SwigPyIterator.next" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.SwigPyIterator.previous">
<code class="descname">previous</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.SwigPyIterator.previous" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.SwigPyIterator.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.SwigPyIterator.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.SwigPyIterator.value">
<code class="descname">value</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.SwigPyIterator.value" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_Builder">
<em class="property">class </em><code class="descname">TNaming_Builder</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Builder" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<ul class="simple">
<li>Create an Builder. Warning: Before Addition copies the current Value, and clear</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aLabel</strong> (<em>TDF_Label &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_Builder.Delete">
<code class="descname">Delete</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Builder.Delete" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Records the shape oldShape which was deleted from the current label. As an example, consider the case of a face removed by a Boolean operation.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>oldShape</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Builder.Generated">
<code class="descname">Generated</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Builder.Generated" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Records the shape newShape which was generated during a topological construction. As an example, consider the case of a face generated in construction of a box.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>newShape</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Records the shape newShape which was generated from the shape oldShape during a topological construction. As an example, consider the case of a face generated from an edge in construction of a prism.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>oldShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>newShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Builder.Modify">
<code class="descname">Modify</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Builder.Modify" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Records the shape newShape which is a modification of the shape oldShape. As an example, consider the case of a face split or merged in a Boolean operation.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>oldShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>newShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Builder.NamedShape">
<code class="descname">NamedShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Builder.NamedShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the NamedShape which has been built or is under construction.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Builder.Select">
<code class="descname">Select</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Builder.Select" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Add a Shape to the current label , This Shape is unmodified. Used for example to define a set of shapes under a label.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>inShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_Builder.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_Builder.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_CopyShape">
<em class="property">class </em><code class="descname">TNaming_CopyShape</code><a class="headerlink" href="#OCC.TNaming.TNaming_CopyShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_CopyShape.CopyTool">
<em class="property">static </em><code class="descname">CopyTool</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_CopyShape.CopyTool" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Makes copy a set of shape(s), using the aMap</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>aMap</strong> (<em>TColStd_IndexedDataMapOfTransientTransient &amp;</em>) – </li>
<li><strong>aResult</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_CopyShape.Translate">
<em class="property">static </em><code class="descname">Translate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_CopyShape.Translate" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Translates a Transient shape(s) to Transient</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>aMap</strong> (<em>TColStd_IndexedDataMapOfTransientTransient &amp;</em>) – </li>
<li><strong>aResult</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>TrTool</strong> (<em>Handle_TNaming_TranslateTool &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Translates a Topological Location to an other Top. Location</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>L</strong> (<em>TopLoc_Location &amp;</em>) – </li>
<li><strong>aMap</strong> (<em>TColStd_IndexedDataMapOfTransientTransient &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TopLoc.html#OCC.TopLoc.TopLoc_Location" title="OCC.TopLoc.TopLoc_Location">TopLoc_Location</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_CopyShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_CopyShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_CopyShape_CopyTool">
<code class="descname">TNaming_CopyShape_CopyTool</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_CopyShape_CopyTool" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Makes copy a set of shape(s), using the aMap</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>aMap</strong> (<em>TColStd_IndexedDataMapOfTransientTransient &amp;</em>) – </li>
<li><strong>aResult</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_CopyShape_Translate">
<code class="descname">TNaming_CopyShape_Translate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_CopyShape_Translate" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Translates a Transient shape(s) to Transient</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>aMap</strong> (<em>TColStd_IndexedDataMapOfTransientTransient &amp;</em>) – </li>
<li><strong>aResult</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>TrTool</strong> (<em>Handle_TNaming_TranslateTool &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Translates a Topological Location to an other Top. Location</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>L</strong> (<em>TopLoc_Location &amp;</em>) – </li>
<li><strong>aMap</strong> (<em>TColStd_IndexedDataMapOfTransientTransient &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TopLoc.html#OCC.TopLoc.TopLoc_Location" title="OCC.TopLoc.TopLoc_Location">TopLoc_Location</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapePtrRefShape">
<em class="property">class </em><code class="descname">TNaming_DataMapIteratorOfDataMapOfShapePtrRefShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapePtrRefShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.TCollection_BasicMapIterator" title="OCC.TCollection.TCollection_BasicMapIterator"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.TCollection_BasicMapIterator</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-even field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aMap</strong> (<em>TNaming_DataMapOfShapePtrRefShape &amp;</em>) – </td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapePtrRefShape.Initialize">
<code class="descname">Initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapePtrRefShape.Initialize" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aMap</strong> (<em>TNaming_DataMapOfShapePtrRefShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapePtrRefShape.Key">
<code class="descname">Key</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapePtrRefShape.Key" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapePtrRefShape.Value">
<code class="descname">Value</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapePtrRefShape.Value" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body">TNaming_PtrRefShape</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapePtrRefShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapePtrRefShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapeShapesSet">
<em class="property">class </em><code class="descname">TNaming_DataMapIteratorOfDataMapOfShapeShapesSet</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapeShapesSet" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.TCollection_BasicMapIterator" title="OCC.TCollection.TCollection_BasicMapIterator"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.TCollection_BasicMapIterator</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-even field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aMap</strong> (<em>TNaming_DataMapOfShapeShapesSet &amp;</em>) – </td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapeShapesSet.Initialize">
<code class="descname">Initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapeShapesSet.Initialize" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aMap</strong> (<em>TNaming_DataMapOfShapeShapesSet &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapeShapesSet.Key">
<code class="descname">Key</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapeShapesSet.Key" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapeShapesSet.Value">
<code class="descname">Value</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapeShapesSet.Value" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.TNaming_ShapesSet" title="OCC.TNaming.TNaming_ShapesSet">TNaming_ShapesSet</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapeShapesSet.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapIteratorOfDataMapOfShapeShapesSet.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapePtrRefShape">
<em class="property">class </em><code class="descname">TNaming_DataMapNodeOfDataMapOfShapePtrRefShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapePtrRefShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.TCollection_MapNode" title="OCC.TCollection.TCollection_MapNode"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.TCollection_MapNode</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>I</strong> (<em>TNaming_PtrRefShape &amp;</em>) – </li>
<li><strong>n</strong> (<em>TCollection_MapNodePtr &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.GetHandle">
<code class="descname">GetHandle</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.GetHandle" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.Key">
<code class="descname">Key</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.Key" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.Value">
<code class="descname">Value</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.Value" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body">TNaming_PtrRefShape</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapePtrRefShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapeShapesSet">
<em class="property">class </em><code class="descname">TNaming_DataMapNodeOfDataMapOfShapeShapesSet</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapeShapesSet" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.TCollection_MapNode" title="OCC.TCollection.TCollection_MapNode"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.TCollection_MapNode</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>I</strong> (<em>TNaming_ShapesSet &amp;</em>) – </li>
<li><strong>n</strong> (<em>TCollection_MapNodePtr &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapeShapesSet.GetHandle">
<code class="descname">GetHandle</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapeShapesSet.GetHandle" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapeShapesSet.Key">
<code class="descname">Key</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapeShapesSet.Key" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapeShapesSet.Value">
<code class="descname">Value</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapeShapesSet.Value" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.TNaming_ShapesSet" title="OCC.TNaming.TNaming_ShapesSet">TNaming_ShapesSet</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapeShapesSet.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapNodeOfDataMapOfShapeShapesSet.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape">
<em class="property">class </em><code class="descname">TNaming_DataMapOfShapePtrRefShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.TCollection_BasicMap" title="OCC.TCollection.TCollection_BasicMap"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.TCollection_BasicMap</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NbBuckets</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) – default value is 1</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.Assign">
<code class="descname">Assign</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.Assign" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_DataMapOfShapePtrRefShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape" title="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape">TNaming_DataMapOfShapePtrRefShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.Bind">
<code class="descname">Bind</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.Bind" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>I</strong> (<em>TNaming_PtrRefShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.ChangeFind">
<code class="descname">ChangeFind</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.ChangeFind" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body">TNaming_PtrRefShape</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.ChangeFind1">
<code class="descname">ChangeFind1</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.ChangeFind1" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body">Standard_Address</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.Clear">
<code class="descname">Clear</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.Clear" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.Find">
<code class="descname">Find</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.Find" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body">TNaming_PtrRefShape</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.Find1">
<code class="descname">Find1</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.Find1" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body">Standard_Address</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.IsBound">
<code class="descname">IsBound</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.IsBound" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.ReSize">
<code class="descname">ReSize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.ReSize" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NbBuckets</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.Set">
<code class="descname">Set</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.Set" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_DataMapOfShapePtrRefShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape" title="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape">TNaming_DataMapOfShapePtrRefShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.UnBind">
<code class="descname">UnBind</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.UnBind" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_DataMapOfShapeShapesSet">
<em class="property">class </em><code class="descname">TNaming_DataMapOfShapeShapesSet</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.TCollection_BasicMap" title="OCC.TCollection.TCollection_BasicMap"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.TCollection_BasicMap</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NbBuckets</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) – default value is 1</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapeShapesSet.Assign">
<code class="descname">Assign</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet.Assign" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_DataMapOfShapeShapesSet &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet" title="OCC.TNaming.TNaming_DataMapOfShapeShapesSet">TNaming_DataMapOfShapeShapesSet</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapeShapesSet.Bind">
<code class="descname">Bind</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet.Bind" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>I</strong> (<em>TNaming_ShapesSet &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapeShapesSet.ChangeFind">
<code class="descname">ChangeFind</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet.ChangeFind" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.TNaming_ShapesSet" title="OCC.TNaming.TNaming_ShapesSet">TNaming_ShapesSet</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapeShapesSet.ChangeFind1">
<code class="descname">ChangeFind1</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet.ChangeFind1" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body">Standard_Address</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapeShapesSet.Clear">
<code class="descname">Clear</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet.Clear" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapeShapesSet.Find">
<code class="descname">Find</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet.Find" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.TNaming_ShapesSet" title="OCC.TNaming.TNaming_ShapesSet">TNaming_ShapesSet</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapeShapesSet.Find1">
<code class="descname">Find1</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet.Find1" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body">Standard_Address</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapeShapesSet.IsBound">
<code class="descname">IsBound</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet.IsBound" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapeShapesSet.ReSize">
<code class="descname">ReSize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet.ReSize" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NbBuckets</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapeShapesSet.Set">
<code class="descname">Set</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet.Set" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_DataMapOfShapeShapesSet &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet" title="OCC.TNaming.TNaming_DataMapOfShapeShapesSet">TNaming_DataMapOfShapeShapesSet</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_DataMapOfShapeShapesSet.UnBind">
<code class="descname">UnBind</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet.UnBind" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>K</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_DataMapOfShapeShapesSet.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_DataMapOfShapeShapesSet.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_DeltaOnModification">
<em class="property">class </em><code class="descname">TNaming_DeltaOnModification</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DeltaOnModification" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TDF.html#OCC.TDF.TDF_DeltaOnModification" title="OCC.TDF.TDF_DeltaOnModification"><code class="xref py py-class docutils literal"><span class="pre">OCC.TDF.TDF_DeltaOnModification</span></code></a></p>
<ul class="simple">
<li>Initializes a TDF_DeltaOnModification.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_DeltaOnModification.GetHandle">
<code class="descname">GetHandle</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DeltaOnModification.GetHandle" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_DeltaOnModification.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_DeltaOnModification.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_DeltaOnRemoval">
<em class="property">class </em><code class="descname">TNaming_DeltaOnRemoval</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DeltaOnRemoval" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TDF.html#OCC.TDF.TDF_DeltaOnRemoval" title="OCC.TDF.TDF_DeltaOnRemoval"><code class="xref py py-class docutils literal"><span class="pre">OCC.TDF.TDF_DeltaOnRemoval</span></code></a></p>
<ul class="simple">
<li>Initializes a TDF_DeltaOnModification.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_DeltaOnRemoval.GetHandle">
<code class="descname">GetHandle</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_DeltaOnRemoval.GetHandle" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_DeltaOnRemoval.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_DeltaOnRemoval.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_Identifier">
<em class="property">class </em><code class="descname">TNaming_Identifier</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>Lab</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Context</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Geom</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – </li>
<li><strong>Lab</strong> – </li>
<li><strong>S</strong> – </li>
<li><strong>ContextNS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>Geom</strong> – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.AncestorIdentification">
<code class="descname">AncestorIdentification</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.AncestorIdentification" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>Localizer</strong> (<em>TNaming_Localizer &amp;</em>) – </li>
<li><strong>Context</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.ArgIsFeature">
<code class="descname">ArgIsFeature</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.ArgIsFeature" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.Feature">
<code class="descname">Feature</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.Feature" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.FeatureArg">
<code class="descname">FeatureArg</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.FeatureArg" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.GeneratedIdentification">
<code class="descname">GeneratedIdentification</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.GeneratedIdentification" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>Localizer</strong> (<em>TNaming_Localizer &amp;</em>) – </li>
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.Identification">
<code class="descname">Identification</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.Identification" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>Localizer</strong> (<em>TNaming_Localizer &amp;</em>) – </li>
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.InitArgs">
<code class="descname">InitArgs</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.InitArgs" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.IsDone">
<code class="descname">IsDone</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.IsDone" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.IsFeature">
<code class="descname">IsFeature</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.IsFeature" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.MoreArgs">
<code class="descname">MoreArgs</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.MoreArgs" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.NamedShapeOfGeneration">
<code class="descname">NamedShapeOfGeneration</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.NamedShapeOfGeneration" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.NextArg">
<code class="descname">NextArg</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.NextArg" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.PrimitiveIdentification">
<code class="descname">PrimitiveIdentification</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.PrimitiveIdentification" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>Localizer</strong> (<em>TNaming_Localizer &amp;</em>) – </li>
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.ShapeArg">
<code class="descname">ShapeArg</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.ShapeArg" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.ShapeContext">
<code class="descname">ShapeContext</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.ShapeContext" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Identifier.Type">
<code class="descname">Type</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.Type" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body">TNaming_NameType</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_Identifier.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_Identifier.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_Iterator">
<em class="property">class </em><code class="descname">TNaming_Iterator</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Iterator" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<ul class="simple">
<li>Iterates on all the history records in &lt;anAtt&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>anAtt</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Iterates on all the history records in the current transaction</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aLabel</strong> (<em>TDF_Label &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Iterates on all the history records in the transaction &lt;aTrans&gt;</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>aLabel</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>aTrans</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_Iterator.Evolution">
<code class="descname">Evolution</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Iterator.Evolution" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body">TNaming_Evolution</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Iterator.IsModification">
<code class="descname">IsModification</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Iterator.IsModification" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns true if the new shape is a modification (split, fuse,etc…) of the old shape.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Iterator.More">
<code class="descname">More</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Iterator.More" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns True if there is a current Item in the iteration.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Iterator.NewShape">
<code class="descname">NewShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Iterator.NewShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the new shape in this iterator object.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Iterator.Next">
<code class="descname">Next</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Iterator.Next" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Moves the iteration to the next Item</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Iterator.OldShape">
<code class="descname">OldShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Iterator.OldShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the old shape in this iterator object. This shape can be a null one.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_Iterator.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_Iterator.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_IteratorOnShapesSet">
<em class="property">class </em><code class="descname">TNaming_IteratorOnShapesSet</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_IteratorOnShapesSet" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-even field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TNaming_ShapesSet &amp;</em>) – </td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_IteratorOnShapesSet.Init">
<code class="descname">Init</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_IteratorOnShapesSet.Init" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Initialize the iteration</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TNaming_ShapesSet &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_IteratorOnShapesSet.More">
<code class="descname">More</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_IteratorOnShapesSet.More" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns True if there is a current Item in the iteration.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_IteratorOnShapesSet.Next">
<code class="descname">Next</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_IteratorOnShapesSet.Next" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Move to the next Item</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_IteratorOnShapesSet.Value">
<code class="descname">Value</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_IteratorOnShapesSet.Value" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_IteratorOnShapesSet.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_IteratorOnShapesSet.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape">
<em class="property">class </em><code class="descname">TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-even field"><th class="field-name">Parameters:</th><td class="field-body"><strong>L</strong> (<em>TNaming_ListOfIndexedDataMapOfShapeListOfShape &amp;</em>) – </td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape.Initialize">
<code class="descname">Initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape.Initialize" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>L</strong> (<em>TNaming_ListOfIndexedDataMapOfShapeListOfShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape.More">
<code class="descname">More</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape.More" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape.Next">
<code class="descname">Next</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape.Next" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape.Value">
<code class="descname">Value</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape.Value" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopTools.html#OCC.TopTools.TopTools_IndexedDataMapOfShapeListOfShape" title="OCC.TopTools.TopTools_IndexedDataMapOfShapeListOfShape">TopTools_IndexedDataMapOfShapeListOfShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfMapOfShape">
<em class="property">class </em><code class="descname">TNaming_ListIteratorOfListOfMapOfShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfMapOfShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-even field"><th class="field-name">Parameters:</th><td class="field-body"><strong>L</strong> (<em>TNaming_ListOfMapOfShape &amp;</em>) – </td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfMapOfShape.Initialize">
<code class="descname">Initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfMapOfShape.Initialize" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>L</strong> (<em>TNaming_ListOfMapOfShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfMapOfShape.More">
<code class="descname">More</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfMapOfShape.More" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfMapOfShape.Next">
<code class="descname">Next</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfMapOfShape.Next" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfMapOfShape.Value">
<code class="descname">Value</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfMapOfShape.Value" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopTools.html#OCC.TopTools.TopTools_MapOfShape" title="OCC.TopTools.TopTools_MapOfShape">TopTools_MapOfShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfMapOfShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfMapOfShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfNamedShape">
<em class="property">class </em><code class="descname">TNaming_ListIteratorOfListOfNamedShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfNamedShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-even field"><th class="field-name">Parameters:</th><td class="field-body"><strong>L</strong> (<em>TNaming_ListOfNamedShape &amp;</em>) – </td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfNamedShape.Initialize">
<code class="descname">Initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfNamedShape.Initialize" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>L</strong> (<em>TNaming_ListOfNamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfNamedShape.More">
<code class="descname">More</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfNamedShape.More" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfNamedShape.Next">
<code class="descname">Next</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfNamedShape.Next" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfNamedShape.Value">
<code class="descname">Value</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfNamedShape.Value" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_ListIteratorOfListOfNamedShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_ListIteratorOfListOfNamedShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape">
<em class="property">class </em><code class="descname">TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.TCollection_MapNode" title="OCC.TCollection.TCollection_MapNode"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.TCollection_MapNode</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>TopTools_IndexedDataMapOfShapeListOfShape &amp;</em>) – </li>
<li><strong>n</strong> (<em>TCollection_MapNodePtr &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.GetHandle">
<code class="descname">GetHandle</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.GetHandle" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.Value">
<code class="descname">Value</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.Value" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopTools.html#OCC.TopTools.TopTools_IndexedDataMapOfShapeListOfShape" title="OCC.TopTools.TopTools_IndexedDataMapOfShapeListOfShape">TopTools_IndexedDataMapOfShapeListOfShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_ListNodeOfListOfIndexedDataMapOfShapeListOfShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_ListNodeOfListOfMapOfShape">
<em class="property">class </em><code class="descname">TNaming_ListNodeOfListOfMapOfShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListNodeOfListOfMapOfShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.TCollection_MapNode" title="OCC.TCollection.TCollection_MapNode"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.TCollection_MapNode</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>TopTools_MapOfShape &amp;</em>) – </li>
<li><strong>n</strong> (<em>TCollection_MapNodePtr &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_ListNodeOfListOfMapOfShape.GetHandle">
<code class="descname">GetHandle</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListNodeOfListOfMapOfShape.GetHandle" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListNodeOfListOfMapOfShape.Value">
<code class="descname">Value</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListNodeOfListOfMapOfShape.Value" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopTools.html#OCC.TopTools.TopTools_MapOfShape" title="OCC.TopTools.TopTools_MapOfShape">TopTools_MapOfShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_ListNodeOfListOfMapOfShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_ListNodeOfListOfMapOfShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_ListNodeOfListOfNamedShape">
<em class="property">class </em><code class="descname">TNaming_ListNodeOfListOfNamedShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListNodeOfListOfNamedShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.TCollection_MapNode" title="OCC.TCollection.TCollection_MapNode"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.TCollection_MapNode</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>n</strong> (<em>TCollection_MapNodePtr &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_ListNodeOfListOfNamedShape.GetHandle">
<code class="descname">GetHandle</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListNodeOfListOfNamedShape.GetHandle" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListNodeOfListOfNamedShape.Value">
<code class="descname">Value</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListNodeOfListOfNamedShape.Value" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_ListNodeOfListOfNamedShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_ListNodeOfListOfNamedShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape">
<em class="property">class </em><code class="descname">TNaming_ListOfIndexedDataMapOfShapeListOfShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-even field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_ListOfIndexedDataMapOfShapeListOfShape &amp;</em>) – </td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Append">
<code class="descname">Append</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Append" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>TopTools_IndexedDataMapOfShapeListOfShape &amp;</em>) – </li>
<li><strong>I</strong> – </li>
<li><strong>theIt</strong> (<em>TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape &amp;</em>) – </li>
<li><strong>Other</strong> (<em>TNaming_ListOfIndexedDataMapOfShapeListOfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Assign">
<code class="descname">Assign</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Assign" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_ListOfIndexedDataMapOfShapeListOfShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Clear">
<code class="descname">Clear</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Clear" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Extent">
<code class="descname">Extent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Extent" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)">int</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.First">
<code class="descname">First</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.First" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopTools.html#OCC.TopTools.TopTools_IndexedDataMapOfShapeListOfShape" title="OCC.TopTools.TopTools_IndexedDataMapOfShapeListOfShape">TopTools_IndexedDataMapOfShapeListOfShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.InsertAfter">
<code class="descname">InsertAfter</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.InsertAfter" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>TopTools_IndexedDataMapOfShapeListOfShape &amp;</em>) – </li>
<li><strong>It</strong> (<em>TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape &amp;</em>) – </li>
<li><strong>Other</strong> (<em>TNaming_ListOfIndexedDataMapOfShapeListOfShape &amp;</em>) – </li>
<li><strong>It</strong> – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.InsertBefore">
<code class="descname">InsertBefore</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.InsertBefore" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>TopTools_IndexedDataMapOfShapeListOfShape &amp;</em>) – </li>
<li><strong>It</strong> (<em>TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape &amp;</em>) – </li>
<li><strong>Other</strong> (<em>TNaming_ListOfIndexedDataMapOfShapeListOfShape &amp;</em>) – </li>
<li><strong>It</strong> – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.IsEmpty">
<code class="descname">IsEmpty</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.IsEmpty" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Last">
<code class="descname">Last</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Last" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopTools.html#OCC.TopTools.TopTools_IndexedDataMapOfShapeListOfShape" title="OCC.TopTools.TopTools_IndexedDataMapOfShapeListOfShape">TopTools_IndexedDataMapOfShapeListOfShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Prepend">
<code class="descname">Prepend</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Prepend" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>TopTools_IndexedDataMapOfShapeListOfShape &amp;</em>) – </li>
<li><strong>I</strong> – </li>
<li><strong>theIt</strong> (<em>TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape &amp;</em>) – </li>
<li><strong>Other</strong> (<em>TNaming_ListOfIndexedDataMapOfShapeListOfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Remove">
<code class="descname">Remove</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Remove" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>It</strong> (<em>TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.RemoveFirst">
<code class="descname">RemoveFirst</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.RemoveFirst" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Set">
<code class="descname">Set</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.Set" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_ListOfIndexedDataMapOfShapeListOfShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfIndexedDataMapOfShapeListOfShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape">
<em class="property">class </em><code class="descname">TNaming_ListOfMapOfShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-even field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_ListOfMapOfShape &amp;</em>) – </td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape.Append">
<code class="descname">Append</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape.Append" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>TopTools_MapOfShape &amp;</em>) – </li>
<li><strong>I</strong> – </li>
<li><strong>theIt</strong> (<em>TNaming_ListIteratorOfListOfMapOfShape &amp;</em>) – </li>
<li><strong>Other</strong> (<em>TNaming_ListOfMapOfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape.Assign">
<code class="descname">Assign</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape.Assign" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_ListOfMapOfShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape.Clear">
<code class="descname">Clear</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape.Clear" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape.Extent">
<code class="descname">Extent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape.Extent" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)">int</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape.First">
<code class="descname">First</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape.First" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopTools.html#OCC.TopTools.TopTools_MapOfShape" title="OCC.TopTools.TopTools_MapOfShape">TopTools_MapOfShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape.InsertAfter">
<code class="descname">InsertAfter</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape.InsertAfter" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>TopTools_MapOfShape &amp;</em>) – </li>
<li><strong>It</strong> (<em>TNaming_ListIteratorOfListOfMapOfShape &amp;</em>) – </li>
<li><strong>Other</strong> (<em>TNaming_ListOfMapOfShape &amp;</em>) – </li>
<li><strong>It</strong> – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape.InsertBefore">
<code class="descname">InsertBefore</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape.InsertBefore" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>TopTools_MapOfShape &amp;</em>) – </li>
<li><strong>It</strong> (<em>TNaming_ListIteratorOfListOfMapOfShape &amp;</em>) – </li>
<li><strong>Other</strong> (<em>TNaming_ListOfMapOfShape &amp;</em>) – </li>
<li><strong>It</strong> – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape.IsEmpty">
<code class="descname">IsEmpty</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape.IsEmpty" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape.Last">
<code class="descname">Last</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape.Last" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopTools.html#OCC.TopTools.TopTools_MapOfShape" title="OCC.TopTools.TopTools_MapOfShape">TopTools_MapOfShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape.Prepend">
<code class="descname">Prepend</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape.Prepend" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>TopTools_MapOfShape &amp;</em>) – </li>
<li><strong>I</strong> – </li>
<li><strong>theIt</strong> (<em>TNaming_ListIteratorOfListOfMapOfShape &amp;</em>) – </li>
<li><strong>Other</strong> (<em>TNaming_ListOfMapOfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape.Remove">
<code class="descname">Remove</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape.Remove" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>It</strong> (<em>TNaming_ListIteratorOfListOfMapOfShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape.RemoveFirst">
<code class="descname">RemoveFirst</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape.RemoveFirst" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape.Set">
<code class="descname">Set</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape.Set" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_ListOfMapOfShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_ListOfMapOfShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfMapOfShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape">
<em class="property">class </em><code class="descname">TNaming_ListOfNamedShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-even field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_ListOfNamedShape &amp;</em>) – </td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape.Append">
<code class="descname">Append</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape.Append" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>I</strong> – </li>
<li><strong>theIt</strong> (<em>TNaming_ListIteratorOfListOfNamedShape &amp;</em>) – </li>
<li><strong>Other</strong> (<em>TNaming_ListOfNamedShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape.Assign">
<code class="descname">Assign</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape.Assign" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_ListOfNamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape.Clear">
<code class="descname">Clear</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape.Clear" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape.Extent">
<code class="descname">Extent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape.Extent" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)">int</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape.First">
<code class="descname">First</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape.First" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape.InsertAfter">
<code class="descname">InsertAfter</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape.InsertAfter" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>It</strong> (<em>TNaming_ListIteratorOfListOfNamedShape &amp;</em>) – </li>
<li><strong>Other</strong> (<em>TNaming_ListOfNamedShape &amp;</em>) – </li>
<li><strong>It</strong> – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape.InsertBefore">
<code class="descname">InsertBefore</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape.InsertBefore" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>It</strong> (<em>TNaming_ListIteratorOfListOfNamedShape &amp;</em>) – </li>
<li><strong>Other</strong> (<em>TNaming_ListOfNamedShape &amp;</em>) – </li>
<li><strong>It</strong> – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape.IsEmpty">
<code class="descname">IsEmpty</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape.IsEmpty" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape.Last">
<code class="descname">Last</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape.Last" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape.Prepend">
<code class="descname">Prepend</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape.Prepend" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>I</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>I</strong> – </li>
<li><strong>theIt</strong> (<em>TNaming_ListIteratorOfListOfNamedShape &amp;</em>) – </li>
<li><strong>Other</strong> (<em>TNaming_ListOfNamedShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape.Remove">
<code class="descname">Remove</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape.Remove" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>It</strong> (<em>TNaming_ListIteratorOfListOfNamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape.RemoveFirst">
<code class="descname">RemoveFirst</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape.RemoveFirst" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape.Set">
<code class="descname">Set</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape.Set" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_ListOfNamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_ListOfNamedShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_ListOfNamedShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_Localizer">
<em class="property">class </em><code class="descname">TNaming_Localizer</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_Localizer.Ancestors">
<code class="descname">Ancestors</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer.Ancestors" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Type</strong> (<em>TopAbs_ShapeEnum</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TopTools.html#OCC.TopTools.TopTools_IndexedDataMapOfShapeListOfShape" title="OCC.TopTools.TopTools_IndexedDataMapOfShapeListOfShape">TopTools_IndexedDataMapOfShapeListOfShape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Localizer.Backward">
<code class="descname">Backward</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer.Backward" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Primitives</strong> (<em>TNaming_MapOfNamedShape &amp;</em>) – </li>
<li><strong>ValidShapes</strong> (<em>TopTools_MapOfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Localizer.FindFeaturesInAncestors">
<code class="descname">FindFeaturesInAncestors</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer.FindFeaturesInAncestors" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>In</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>AncInFeatures</strong> (<em>TopTools_MapOfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Localizer.FindGenerator">
<em class="property">static </em><code class="descname">FindGenerator</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer.FindGenerator" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>theListOfGenerators</strong> (<em>TopTools_ListOfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Localizer.FindNeighbourg">
<code class="descname">FindNeighbourg</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer.FindNeighbourg" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>Cont</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Neighbourg</strong> (<em>TopTools_MapOfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Localizer.FindShapeContext">
<em class="property">static </em><code class="descname">FindShapeContext</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer.FindShapeContext" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Finds context of the shape &lt;S&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>theS</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>theSC</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Localizer.GoBack">
<code class="descname">GoBack</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer.GoBack" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Lab</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>Evol</strong> (<em>TNaming_Evolution</em>) – </li>
<li><strong>OldS</strong> (<em>TopTools_ListOfShape &amp;</em>) – </li>
<li><strong>OldLab</strong> (<em>TNaming_ListOfNamedShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Localizer.Init">
<code class="descname">Init</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer.Init" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>US</strong> (<em>Handle_TNaming_UsedShapes &amp;</em>) – </li>
<li><strong>CurTrans</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Localizer.IsNew">
<em class="property">static </em><code class="descname">IsNew</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer.IsNew" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Localizer.SubShapes">
<code class="descname">SubShapes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer.SubShapes" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Type</strong> (<em>TopAbs_ShapeEnum</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TopTools.html#OCC.TopTools.TopTools_MapOfShape" title="OCC.TopTools.TopTools_MapOfShape">TopTools_MapOfShape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_Localizer.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Localizer_FindGenerator">
<code class="descname">TNaming_Localizer_FindGenerator</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer_FindGenerator" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>theListOfGenerators</strong> (<em>TopTools_ListOfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Localizer_FindShapeContext">
<code class="descname">TNaming_Localizer_FindShapeContext</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer_FindShapeContext" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Finds context of the shape &lt;S&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>theS</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>theSC</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Localizer_IsNew">
<code class="descname">TNaming_Localizer_IsNew</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Localizer_IsNew" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_MapIteratorOfMapOfNamedShape">
<em class="property">class </em><code class="descname">TNaming_MapIteratorOfMapOfNamedShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_MapIteratorOfMapOfNamedShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.TCollection_BasicMapIterator" title="OCC.TCollection.TCollection_BasicMapIterator"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.TCollection_BasicMapIterator</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-even field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aMap</strong> (<em>TNaming_MapOfNamedShape &amp;</em>) – </td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_MapIteratorOfMapOfNamedShape.Initialize">
<code class="descname">Initialize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_MapIteratorOfMapOfNamedShape.Initialize" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aMap</strong> (<em>TNaming_MapOfNamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_MapIteratorOfMapOfNamedShape.Key">
<code class="descname">Key</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_MapIteratorOfMapOfNamedShape.Key" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_MapIteratorOfMapOfNamedShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_MapIteratorOfMapOfNamedShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_MapOfNamedShape">
<em class="property">class </em><code class="descname">TNaming_MapOfNamedShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_MapOfNamedShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.TCollection_BasicMap" title="OCC.TCollection.TCollection_BasicMap"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.TCollection_BasicMap</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NbBuckets</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) – default value is 1</li>
<li><strong>Other</strong> (<em>TNaming_MapOfNamedShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_MapOfNamedShape.Add">
<code class="descname">Add</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_MapOfNamedShape.Add" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aKey</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_MapOfNamedShape.Assign">
<code class="descname">Assign</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_MapOfNamedShape.Assign" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_MapOfNamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.TNaming_MapOfNamedShape" title="OCC.TNaming.TNaming_MapOfNamedShape">TNaming_MapOfNamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_MapOfNamedShape.Clear">
<code class="descname">Clear</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_MapOfNamedShape.Clear" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_MapOfNamedShape.Contains">
<code class="descname">Contains</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_MapOfNamedShape.Contains" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aKey</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_MapOfNamedShape.ReSize">
<code class="descname">ReSize</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_MapOfNamedShape.ReSize" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NbBuckets</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_MapOfNamedShape.Remove">
<code class="descname">Remove</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_MapOfNamedShape.Remove" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aKey</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_MapOfNamedShape.Set">
<code class="descname">Set</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_MapOfNamedShape.Set" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Other</strong> (<em>TNaming_MapOfNamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.TNaming_MapOfNamedShape" title="OCC.TNaming.TNaming_MapOfNamedShape">TNaming_MapOfNamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_MapOfNamedShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_MapOfNamedShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_Name">
<em class="property">class </em><code class="descname">TNaming_Name</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Name" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_Name.Append">
<code class="descname">Append</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Name.Append" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>arg</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Name.Arguments">
<code class="descname">Arguments</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Name.Arguments" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.TNaming_ListOfNamedShape" title="OCC.TNaming.TNaming_ListOfNamedShape">TNaming_ListOfNamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Name.ContextLabel">
<code class="descname">ContextLabel</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Name.ContextLabel" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>theLab</strong> (<em>TDF_Label &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TDF.html#OCC.TDF.TDF_Label" title="OCC.TDF.TDF_Label">TDF_Label</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Name.Index">
<code class="descname">Index</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Name.Index" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>I</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)">int</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Name.Orientation">
<code class="descname">Orientation</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Name.Orientation" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>theOrientation</strong> (<em>TopAbs_Orientation</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body">TopAbs_Orientation</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Name.Paste">
<code class="descname">Paste</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Name.Paste" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>into</strong> (<em>TNaming_Name &amp;</em>) – </li>
<li><strong>RT</strong> (<em>Handle_TDF_RelocationTable &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Name.Shape">
<code class="descname">Shape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Name.Shape" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>theShape</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Name.ShapeType">
<code class="descname">ShapeType</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Name.ShapeType" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aType</strong> (<em>TopAbs_ShapeEnum</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body">TopAbs_ShapeEnum</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Name.Solve">
<code class="descname">Solve</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Name.Solve" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>aLab</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>Valid</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Name.StopNamedShape">
<code class="descname">StopNamedShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Name.StopNamedShape" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>arg</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Name.Type">
<code class="descname">Type</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Name.Type" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aType</strong> (<em>TNaming_NameType</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body">TNaming_NameType</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_Name.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_Name.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_NamedShape">
<em class="property">class </em><code class="descname">TNaming_NamedShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TDF.html#OCC.TDF.TDF_Attribute" title="OCC.TDF.TDF_Attribute"><code class="xref py py-class docutils literal"><span class="pre">OCC.TDF.TDF_Attribute</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_NamedShape.Clear">
<code class="descname">Clear</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShape.Clear" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_NamedShape.DeltaOnModification">
<code class="descname">DeltaOnModification</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShape.DeltaOnModification" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Makes a DeltaOnModification between &lt;self&gt; and &lt;anOldAttribute.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>anOldAttribute</strong> (<em>Handle_TDF_Attribute &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TDF.html#OCC.TDF.Handle_TDF_DeltaOnModification" title="OCC.TDF.Handle_TDF_DeltaOnModification">Handle_TDF_DeltaOnModification</a></td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Applies a DeltaOnModification to &lt;self&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aDelta</strong> (<em>Handle_TDF_DeltaOnModification &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body">void</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_NamedShape.DumpToString">
<code class="descname">DumpToString</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShape.DumpToString" title="Permalink to this definition">¶</a></dt>
<dd><p>TNaming_NamedShape_DumpToString(TNaming_NamedShape self) -&gt; std::string</p>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_NamedShape.Evolution">
<code class="descname">Evolution</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShape.Evolution" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the Evolution of the attribute.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body">TNaming_Evolution</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_NamedShape.Get">
<code class="descname">Get</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShape.Get" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the shapes contained in &lt;NS&gt;. Returns a null shape if IsEmpty.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_NamedShape.GetHandle">
<code class="descname">GetHandle</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShape.GetHandle" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_NamedShape.GetID">
<em class="property">static </em><code class="descname">GetID</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShape.GetID" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>class method ============ Returns the GUID for named shapes.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.Standard.html#OCC.Standard.Standard_GUID" title="OCC.Standard.Standard_GUID">Standard_GUID</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_NamedShape.IsEmpty">
<code class="descname">IsEmpty</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShape.IsEmpty" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_NamedShape.SetVersion">
<code class="descname">SetVersion</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShape.SetVersion" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Set the Version of the attribute.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>version</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_NamedShape.Version">
<code class="descname">Version</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShape.Version" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the Version of the attribute.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)">int</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_NamedShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_NamedShapeHasher">
<em class="property">class </em><code class="descname">TNaming_NamedShapeHasher</code><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShapeHasher" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_NamedShapeHasher.HashCode">
<em class="property">static </em><code class="descname">HashCode</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShapeHasher.HashCode" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>K</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>Upper</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)">int</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_NamedShapeHasher.IsEqual">
<em class="property">static </em><code class="descname">IsEqual</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShapeHasher.IsEqual" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>K1</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>K2</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_NamedShapeHasher.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShapeHasher.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_NamedShapeHasher_HashCode">
<code class="descname">TNaming_NamedShapeHasher_HashCode</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShapeHasher_HashCode" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>K</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>Upper</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)">int</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_NamedShapeHasher_IsEqual">
<code class="descname">TNaming_NamedShapeHasher_IsEqual</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShapeHasher_IsEqual" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>K1</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>K2</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_NamedShape_GetID">
<code class="descname">TNaming_NamedShape_GetID</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamedShape_GetID" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>class method ============ Returns the GUID for named shapes.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.Standard.html#OCC.Standard.Standard_GUID" title="OCC.Standard.Standard_GUID">Standard_GUID</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_Naming">
<em class="property">class </em><code class="descname">TNaming_Naming</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Naming" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TDF.html#OCC.TDF.TDF_Attribute" title="OCC.TDF.TDF_Attribute"><code class="xref py py-class docutils literal"><span class="pre">OCC.TDF.TDF_Attribute</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_Naming.ChangeName">
<code class="descname">ChangeName</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Naming.ChangeName" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.TNaming_Name" title="OCC.TNaming.TNaming_Name">TNaming_Name</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Naming.DumpToString">
<code class="descname">DumpToString</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Naming.DumpToString" title="Permalink to this definition">¶</a></dt>
<dd><p>TNaming_Naming_DumpToString(TNaming_Naming self) -&gt; std::string</p>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Naming.GetHandle">
<code class="descname">GetHandle</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Naming.GetHandle" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Naming.GetID">
<em class="property">static </em><code class="descname">GetID</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Naming.GetID" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>following code from TDesignStd ==============================</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.Standard.html#OCC.Standard.Standard_GUID" title="OCC.Standard.Standard_GUID">Standard_GUID</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Naming.GetName">
<code class="descname">GetName</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Naming.GetName" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.TNaming_Name" title="OCC.TNaming.TNaming_Name">TNaming_Name</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Naming.Insert">
<em class="property">static </em><code class="descname">Insert</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span> &#x2192; OCC.TNaming.Handle_TNaming_Naming<a class="headerlink" href="#OCC.TNaming.TNaming_Naming.Insert" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>under</strong> (<em>TDF_Label &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_Naming" title="OCC.TNaming.Handle_TNaming_Naming">Handle_TNaming_Naming</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Naming.IsDefined">
<code class="descname">IsDefined</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Naming.IsDefined" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Naming.Name">
<em class="property">static </em><code class="descname">Name</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span> &#x2192; OCC.TNaming.Handle_TNaming_NamedShape<a class="headerlink" href="#OCC.TNaming.TNaming_Naming.Name" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Creates a Namimg attribute at label &lt;where&gt; to identify the shape &lt;Selection&gt;. Geometry is Standard_True if we are only interested by the underlying geometry (e.g. setting a constraint). &lt;Context&gt; is used to find neighbours of &lt;S&gt; when required by the naming. If KeepOrientation is True the Selection orientation is taken into account. BNproblem == True points out that Context sub-shapes in DF have orientation differences with Context shape itself. instance method ===============</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>where</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>Selection</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Context</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Geometry</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_False</li>
<li><strong>KeepOrientation</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_False</li>
<li><strong>BNproblem</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_False</li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Naming.Regenerate">
<code class="descname">Regenerate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Naming.Regenerate" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>regenerate only the Name associated to me</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>scope</strong> (<em>TDF_LabelMap &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Naming.Solve">
<code class="descname">Solve</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Naming.Solve" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Regenerate recursively the whole name with scope. If scope is empty it means that all the labels of the framework are valid.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>scope</strong> (<em>TDF_LabelMap &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_Naming.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_Naming.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_NamingTool">
<em class="property">class </em><code class="descname">TNaming_NamingTool</code><a class="headerlink" href="#OCC.TNaming.TNaming_NamingTool" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_NamingTool.BuildDescendants">
<em class="property">static </em><code class="descname">BuildDescendants</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamingTool.BuildDescendants" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>Labels</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_NamingTool.CurrentShape">
<em class="property">static </em><code class="descname">CurrentShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamingTool.CurrentShape" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>Valid</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
<li><strong>Forbiden</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>MS</strong> (<em>TopTools_IndexedMapOfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_NamingTool.CurrentShapeFromShape">
<em class="property">static </em><code class="descname">CurrentShapeFromShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamingTool.CurrentShapeFromShape" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>Valid</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
<li><strong>Forbiden</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
<li><strong>Acces</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>MS</strong> (<em>TopTools_IndexedMapOfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_NamingTool.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_NamingTool.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_NamingTool_BuildDescendants">
<code class="descname">TNaming_NamingTool_BuildDescendants</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamingTool_BuildDescendants" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>Labels</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_NamingTool_CurrentShape">
<code class="descname">TNaming_NamingTool_CurrentShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamingTool_CurrentShape" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>Valid</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
<li><strong>Forbiden</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>MS</strong> (<em>TopTools_IndexedMapOfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_NamingTool_CurrentShapeFromShape">
<code class="descname">TNaming_NamingTool_CurrentShapeFromShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NamingTool_CurrentShapeFromShape" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>Valid</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
<li><strong>Forbiden</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
<li><strong>Acces</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>MS</strong> (<em>TopTools_IndexedMapOfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Naming_GetID">
<code class="descname">TNaming_Naming_GetID</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Naming_GetID" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>following code from TDesignStd ==============================</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.Standard.html#OCC.Standard.Standard_GUID" title="OCC.Standard.Standard_GUID">Standard_GUID</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Naming_Insert">
<code class="descname">TNaming_Naming_Insert</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span> &#x2192; OCC.TNaming.Handle_TNaming_Naming<a class="headerlink" href="#OCC.TNaming.TNaming_Naming_Insert" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>under</strong> (<em>TDF_Label &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_Naming" title="OCC.TNaming.Handle_TNaming_Naming">Handle_TNaming_Naming</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Naming_Name">
<code class="descname">TNaming_Naming_Name</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span> &#x2192; OCC.TNaming.Handle_TNaming_NamedShape<a class="headerlink" href="#OCC.TNaming.TNaming_Naming_Name" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Creates a Namimg attribute at label &lt;where&gt; to identify the shape &lt;Selection&gt;. Geometry is Standard_True if we are only interested by the underlying geometry (e.g. setting a constraint). &lt;Context&gt; is used to find neighbours of &lt;S&gt; when required by the naming. If KeepOrientation is True the Selection orientation is taken into account. BNproblem == True points out that Context sub-shapes in DF have orientation differences with Context shape itself. instance method ===============</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>where</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>Selection</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Context</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Geometry</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_False</li>
<li><strong>KeepOrientation</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_False</li>
<li><strong>BNproblem</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_False</li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_NewShapeIterator">
<em class="property">class </em><code class="descname">TNaming_NewShapeIterator</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NewShapeIterator" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Transaction</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) – </li>
<li><strong>access</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>aShape</strong> – </li>
<li><strong>access</strong> – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Iterates from the current Shape in &lt;anIterator&gt;</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>anIterator</strong> (<em>TNaming_NewShapeIterator &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Iterates from the current Shape in &lt;anIterator&gt;</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>anIterator</strong> (<em>TNaming_Iterator &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_NewShapeIterator.IsModification">
<code class="descname">IsModification</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NewShapeIterator.IsModification" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>True if the new shape is a modification (split, fuse,etc…) of the old shape.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_NewShapeIterator.Label">
<code class="descname">Label</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NewShapeIterator.Label" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TDF.html#OCC.TDF.TDF_Label" title="OCC.TDF.TDF_Label">TDF_Label</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_NewShapeIterator.More">
<code class="descname">More</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NewShapeIterator.More" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_NewShapeIterator.NamedShape">
<code class="descname">NamedShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NewShapeIterator.NamedShape" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_NewShapeIterator.Next">
<code class="descname">Next</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NewShapeIterator.Next" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_NewShapeIterator.Shape">
<code class="descname">Shape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_NewShapeIterator.Shape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Warning! Can be a Null Shape if a descendant is deleted.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_NewShapeIterator.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_NewShapeIterator.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_OldShapeIterator">
<em class="property">class </em><code class="descname">TNaming_OldShapeIterator</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_OldShapeIterator" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Transaction</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) – </li>
<li><strong>access</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>aShape</strong> – </li>
<li><strong>access</strong> – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Iterates from the current Shape in &lt;anIterator&gt;</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>anIterator</strong> (<em>TNaming_OldShapeIterator &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Iterates from the current Shape in &lt;anIterator&gt;</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>anIterator</strong> (<em>TNaming_Iterator &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_OldShapeIterator.IsModification">
<code class="descname">IsModification</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_OldShapeIterator.IsModification" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>True if the new shape is a modification (split, fuse,etc…) of the old shape.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_OldShapeIterator.Label">
<code class="descname">Label</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_OldShapeIterator.Label" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TDF.html#OCC.TDF.TDF_Label" title="OCC.TDF.TDF_Label">TDF_Label</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_OldShapeIterator.More">
<code class="descname">More</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_OldShapeIterator.More" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_OldShapeIterator.NamedShape">
<code class="descname">NamedShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_OldShapeIterator.NamedShape" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_OldShapeIterator.Next">
<code class="descname">Next</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_OldShapeIterator.Next" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_OldShapeIterator.Shape">
<code class="descname">Shape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_OldShapeIterator.Shape" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_OldShapeIterator.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_OldShapeIterator.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_RefShape">
<em class="property">class </em><code class="descname">TNaming_RefShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_RefShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-even field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_RefShape.FirstUse">
<code class="descname">FirstUse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_RefShape.FirstUse" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aPtr</strong> (<em>TNaming_PtrNode &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body">TNaming_PtrNode</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_RefShape.Label">
<code class="descname">Label</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_RefShape.Label" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TDF.html#OCC.TDF.TDF_Label" title="OCC.TDF.TDF_Label">TDF_Label</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_RefShape.NamedShape">
<code class="descname">NamedShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_RefShape.NamedShape" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_RefShape.Shape">
<code class="descname">Shape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_RefShape.Shape" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_RefShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_RefShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_SameShapeIterator">
<em class="property">class </em><code class="descname">TNaming_SameShapeIterator</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_SameShapeIterator" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>access</strong> (<em>TDF_Label &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_SameShapeIterator.Label">
<code class="descname">Label</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_SameShapeIterator.Label" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TDF.html#OCC.TDF.TDF_Label" title="OCC.TDF.TDF_Label">TDF_Label</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_SameShapeIterator.More">
<code class="descname">More</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_SameShapeIterator.More" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_SameShapeIterator.Next">
<code class="descname">Next</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_SameShapeIterator.Next" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_SameShapeIterator.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_SameShapeIterator.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_Scope">
<em class="property">class </em><code class="descname">TNaming_Scope</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Scope" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<ul class="simple">
<li>WithValid = False</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>if &lt;WithValid&gt; the scope is defined by the map. If not on the whole framework.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>WithValid</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>create a scope with a map. WithValid = True.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>valid</strong> (<em>TDF_LabelMap &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_Scope.ChangeValid">
<code class="descname">ChangeValid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Scope.ChangeValid" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TDF.html#OCC.TDF.TDF_LabelMap" title="OCC.TDF.TDF_LabelMap">TDF_LabelMap</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Scope.ClearValid">
<code class="descname">ClearValid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Scope.ClearValid" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Scope.CurrentShape">
<code class="descname">CurrentShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Scope.CurrentShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the current value of &lt;NS&gt; according to the Valid Scope.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Scope.GetValid">
<code class="descname">GetValid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Scope.GetValid" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TDF.html#OCC.TDF.TDF_LabelMap" title="OCC.TDF.TDF_LabelMap">TDF_LabelMap</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Scope.IsValid">
<code class="descname">IsValid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Scope.IsValid" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>L</strong> (<em>TDF_Label &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Scope.Unvalid">
<code class="descname">Unvalid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Scope.Unvalid" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>L</strong> (<em>TDF_Label &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Scope.UnvalidChildren">
<code class="descname">UnvalidChildren</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Scope.UnvalidChildren" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>L</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>withroot</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_True</li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Scope.Valid">
<code class="descname">Valid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Scope.Valid" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>L</strong> (<em>TDF_Label &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Scope.ValidChildren">
<code class="descname">ValidChildren</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Scope.ValidChildren" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>L</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>withroot</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_True</li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Scope.WithValid">
<code class="descname">WithValid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Scope.WithValid" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
<tr class="field-even field"><th class="field-name">Parameters:</th><td class="field-body"><strong>mode</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – </td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_Scope.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_Scope.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_Selector">
<em class="property">class </em><code class="descname">TNaming_Selector</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Selector" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<ul class="simple">
<li>Create a selector on this label to select a shape. ==================</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aLabel</strong> (<em>TDF_Label &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_Selector.Arguments">
<code class="descname">Arguments</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Selector.Arguments" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the attribute list args. This list contains the named shape on which the topological naming was built.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>args</strong> (<em>TDF_AttributeMap &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Selector.IsIdentified">
<em class="property">static </em><code class="descname">IsIdentified</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Selector.IsIdentified" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>To know if a shape is already identified (not selected) ======================================================= //! The label access defines the point of access to the data framework. selection is the shape for which we want to know whether it is identified or not. If true, NS is returned as the identity of selection. If Geometry is true, NS will be the named shape containing the first appearance of selection and not any other shape. In other words, selection must be the only shape stored in NS.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>access</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>selection</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>Geometry</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_False</li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Selector.NamedShape">
<code class="descname">NamedShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Selector.NamedShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the NamedShape build or under construction, which contains the topological naming..</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Selector.Select">
<code class="descname">Select</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Selector.Select" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Creates a topological naming on the label aLabel given as an argument at construction time. If successful, the shape Selection - found in the shape Context - is now identified in the named shape returned in NamedShape. If Geometry is true, NamedShape contains the first appearance of Selection. This syntax is more robust than the previous syntax for this method.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>Selection</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Context</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Geometry</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_False</li>
<li><strong>KeepOrientatation</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_False</li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Creates a topological naming on the label aLabel given as an argument at construction time. If successful, the shape Selection is now identified in the named shape returned in NamedShape. If Geometry is true, NamedShape contains the first appearance of Selection.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>Selection</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Geometry</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_False</li>
<li><strong>KeepOrientatation</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_False</li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Selector.Solve">
<code class="descname">Solve</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Selector.Solve" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Updates the topological naming on the label aLabel given as an argument at construction time. The underlying shape returned in the method NamedShape is updated. To read this shape, use the method TNaming_Tool::GetShape</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Valid</strong> (<em>TDF_LabelMap &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_Selector.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_Selector.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Selector_IsIdentified">
<code class="descname">TNaming_Selector_IsIdentified</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Selector_IsIdentified" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>To know if a shape is already identified (not selected) ======================================================= //! The label access defines the point of access to the data framework. selection is the shape for which we want to know whether it is identified or not. If true, NS is returned as the identity of selection. If Geometry is true, NS will be the named shape containing the first appearance of selection and not any other shape. In other words, selection must be the only shape stored in NS.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>access</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>selection</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>Geometry</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_False</li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_ShapesSet">
<em class="property">class </em><code class="descname">TNaming_ShapesSet</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ShapesSet" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Type</strong> (<em>TopAbs_ShapeEnum</em>) – default value is TopAbs_SHAPE</li>
</ul>
</td>
</tr>
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_ShapesSet.Add">
<code class="descname">Add</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ShapesSet.Add" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Adds the Shape &lt;S&gt;</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Adds the shapes contained in &lt;Shapes&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Shapes</strong> (<em>TNaming_ShapesSet &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ShapesSet.ChangeMap">
<code class="descname">ChangeMap</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ShapesSet.ChangeMap" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopTools.html#OCC.TopTools.TopTools_MapOfShape" title="OCC.TopTools.TopTools_MapOfShape">TopTools_MapOfShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ShapesSet.Clear">
<code class="descname">Clear</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ShapesSet.Clear" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Removes all Shapes</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ShapesSet.Contains">
<code class="descname">Contains</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ShapesSet.Contains" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns True if &lt;S&gt; is in &lt;self&gt;</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ShapesSet.Filter">
<code class="descname">Filter</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ShapesSet.Filter" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Erases in &lt;self&gt; the shapes not contained in &lt;Shapes&gt;</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Shapes</strong> (<em>TNaming_ShapesSet &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ShapesSet.IsEmpty">
<code class="descname">IsEmpty</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ShapesSet.IsEmpty" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ShapesSet.Map">
<code class="descname">Map</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ShapesSet.Map" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopTools.html#OCC.TopTools.TopTools_MapOfShape" title="OCC.TopTools.TopTools_MapOfShape">TopTools_MapOfShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ShapesSet.NbShapes">
<code class="descname">NbShapes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ShapesSet.NbShapes" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)">int</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_ShapesSet.Remove">
<code class="descname">Remove</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_ShapesSet.Remove" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Removes &lt;S&gt; in &lt;self&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Removes in &lt;self&gt; the shapes contained in &lt;Shapes&gt;</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>Shapes</strong> (<em>TNaming_ShapesSet &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_ShapesSet.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_ShapesSet.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_StdMapNodeOfMapOfNamedShape">
<em class="property">class </em><code class="descname">TNaming_StdMapNodeOfMapOfNamedShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_StdMapNodeOfMapOfNamedShape" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TCollection.html#OCC.TCollection.TCollection_MapNode" title="OCC.TCollection.TCollection_MapNode"><code class="xref py py-class docutils literal"><span class="pre">OCC.TCollection.TCollection_MapNode</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>K</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>n</strong> (<em>TCollection_MapNodePtr &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_StdMapNodeOfMapOfNamedShape.GetHandle">
<code class="descname">GetHandle</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_StdMapNodeOfMapOfNamedShape.GetHandle" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_StdMapNodeOfMapOfNamedShape.Key">
<code class="descname">Key</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_StdMapNodeOfMapOfNamedShape.Key" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_StdMapNodeOfMapOfNamedShape.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_StdMapNodeOfMapOfNamedShape.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_Tool">
<em class="property">class </em><code class="descname">TNaming_Tool</code><a class="headerlink" href="#OCC.TNaming.TNaming_Tool" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Tool.Collect">
<em class="property">static </em><code class="descname">Collect</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool.Collect" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>Labels</strong> (<em>TNaming_MapOfNamedShape &amp;</em>) – </li>
<li><strong>OnlyModif</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_True</li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Tool.CurrentNamedShape">
<em class="property">static </em><code class="descname">CurrentNamedShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span> &#x2192; OCC.TNaming.Handle_TNaming_NamedShape<a class="headerlink" href="#OCC.TNaming.TNaming_Tool.CurrentNamedShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the NamedShape of the last Modification of &lt;NS&gt;. This shape is identified by a label.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>Updated</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></p>
</td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Returns NamedShape the last Modification of &lt;NS&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Tool.CurrentShape">
<em class="property">static </em><code class="descname">CurrentShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool.CurrentShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the last Modification of &lt;NS&gt;. Returns the shape CurrentShape contained in the named shape attribute NS. CurrentShape is the current state of the entities if they have been modified in other attributes of the same data structure. Each call to this function creates a new compound.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Returns the shape CurrentShape contained in the named shape attribute NS, and present in the updated attribute map Updated. CurrentShape is the current state of the entities if they have been modified in other attributes of the same data structure. Each call to this function creates a new compound. Warning Only the contents of Updated are searched.R</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>Updated</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Tool.FindShape">
<em class="property">static </em><code class="descname">FindShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool.FindShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the current shape (a Wire or a Shell) built (in the data framework) from the the shapes of the argument named shape. It is used for IDENTITY name type computation.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>Valid</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
<li><strong>Forbiden</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
<li><strong>Arg</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Tool.GeneratedShape">
<em class="property">static </em><code class="descname">GeneratedShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool.GeneratedShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the shape generated from S or by a modification of S and contained in the named shape Generation.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Generation</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Tool.GetShape">
<em class="property">static </em><code class="descname">GetShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool.GetShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the entities stored in the named shape attribute NS. If there is only one old-new pair, the new shape is returned. Otherwise, a Compound is returned. This compound is made out of all the new shapes found. Each call to this function creates a new compound.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Tool.HasLabel">
<em class="property">static </em><code class="descname">HasLabel</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool.HasLabel" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns True if &lt;aShape&gt; appears under a label.(DP)</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>access</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Tool.InitialShape">
<em class="property">static </em><code class="descname">InitialShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool.InitialShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the shape created from the shape aShape contained in the attribute anAcces.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>anAcces</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>Labels</strong> (<em>TDF_LabelList &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Tool.Label">
<em class="property">static </em><code class="descname">Label</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool.Label" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the label of the first apparition of &lt;aShape&gt;. Transdef is a value of the transaction of the first apparition of &lt;aShape&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>access</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>TransDef</strong> (<em>int &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TDF.html#OCC.TDF.TDF_Label" title="OCC.TDF.TDF_Label">TDF_Label</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Tool.NamedShape">
<em class="property">static </em><code class="descname">NamedShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span> &#x2192; OCC.TNaming.Handle_TNaming_NamedShape<a class="headerlink" href="#OCC.TNaming.TNaming_Tool.NamedShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the named shape attribute defined by the shape aShape and the label anAccess. This attribute is returned as a new shape. You call this function, if you need to create a topological attribute for existing data. Example class MyPkg_MyClass { public: Standard_Boolean SameEdge(const Handle_OCafTest_Line&amp; , const Handle_CafTest_Line&amp; ); }; //! Standard_Boolean MyPkg_MyClass::SameEdge (const Handle_OCafTest_Line&amp; L1 const Handle_OCafTest_Line&amp; L2) { Handle_TNaming_NamedShape NS1 = L1-&gt;NamedShape(); Handle_TNaming_NamedShape NS2 = L2-&gt;NamedShape(); //! return BRepTools::Compare(NS1-&gt;Get(),NS2-&gt;Get()); } In the example above, the function SameEdge is created to compare the edges having two lines for geometric supports. If these edges are found by BRepTools::Compare to be within the same tolerance, they are considered to be the same. Warning To avoid sharing of names, a SELECTED attribute will not be returned. Sharing of names makes it harder to manage the data structure. When the user of the name is removed, for example, it is difficult to know whether the name should be destroyed.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>anAcces</strong> (<em>TDF_Label &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Tool.OriginalShape">
<em class="property">static </em><code class="descname">OriginalShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool.OriginalShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the shape contained as OldShape in &lt;NS&gt;</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_Tool.ValidUntil">
<em class="property">static </em><code class="descname">ValidUntil</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool.ValidUntil" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the last transaction where the creation of S is valid.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>access</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)">int</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_Tool.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_Tool.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Tool_Collect">
<code class="descname">TNaming_Tool_Collect</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool_Collect" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>Labels</strong> (<em>TNaming_MapOfNamedShape &amp;</em>) – </li>
<li><strong>OnlyModif</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_True</li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Tool_CurrentNamedShape">
<code class="descname">TNaming_Tool_CurrentNamedShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span> &#x2192; OCC.TNaming.Handle_TNaming_NamedShape<a class="headerlink" href="#OCC.TNaming.TNaming_Tool_CurrentNamedShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the NamedShape of the last Modification of &lt;NS&gt;. This shape is identified by a label.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>Updated</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></p>
</td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Returns NamedShape the last Modification of &lt;NS&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Tool_CurrentShape">
<code class="descname">TNaming_Tool_CurrentShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool_CurrentShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the last Modification of &lt;NS&gt;. Returns the shape CurrentShape contained in the named shape attribute NS. CurrentShape is the current state of the entities if they have been modified in other attributes of the same data structure. Each call to this function creates a new compound.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Returns the shape CurrentShape contained in the named shape attribute NS, and present in the updated attribute map Updated. CurrentShape is the current state of the entities if they have been modified in other attributes of the same data structure. Each call to this function creates a new compound. Warning Only the contents of Updated are searched.R</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>Updated</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Tool_FindShape">
<code class="descname">TNaming_Tool_FindShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool_FindShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the current shape (a Wire or a Shell) built (in the data framework) from the the shapes of the argument named shape. It is used for IDENTITY name type computation.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>Valid</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
<li><strong>Forbiden</strong> (<em>TDF_LabelMap &amp;</em>) – </li>
<li><strong>Arg</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Tool_GeneratedShape">
<code class="descname">TNaming_Tool_GeneratedShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool_GeneratedShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the shape generated from S or by a modification of S and contained in the named shape Generation.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Generation</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Tool_GetShape">
<code class="descname">TNaming_Tool_GetShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool_GetShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the entities stored in the named shape attribute NS. If there is only one old-new pair, the new shape is returned. Otherwise, a Compound is returned. This compound is made out of all the new shapes found. Each call to this function creates a new compound.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Tool_HasLabel">
<code class="descname">TNaming_Tool_HasLabel</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool_HasLabel" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns True if &lt;aShape&gt; appears under a label.(DP)</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>access</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Tool_InitialShape">
<code class="descname">TNaming_Tool_InitialShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool_InitialShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the shape created from the shape aShape contained in the attribute anAcces.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>anAcces</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>Labels</strong> (<em>TDF_LabelList &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Tool_Label">
<code class="descname">TNaming_Tool_Label</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool_Label" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the label of the first apparition of &lt;aShape&gt;. Transdef is a value of the transaction of the first apparition of &lt;aShape&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>access</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>TransDef</strong> (<em>int &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TDF.html#OCC.TDF.TDF_Label" title="OCC.TDF.TDF_Label">TDF_Label</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Tool_NamedShape">
<code class="descname">TNaming_Tool_NamedShape</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span> &#x2192; OCC.TNaming.Handle_TNaming_NamedShape<a class="headerlink" href="#OCC.TNaming.TNaming_Tool_NamedShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the named shape attribute defined by the shape aShape and the label anAccess. This attribute is returned as a new shape. You call this function, if you need to create a topological attribute for existing data. Example class MyPkg_MyClass { public: Standard_Boolean SameEdge(const Handle_OCafTest_Line&amp; , const Handle_CafTest_Line&amp; ); }; //! Standard_Boolean MyPkg_MyClass::SameEdge (const Handle_OCafTest_Line&amp; L1 const Handle_OCafTest_Line&amp; L2) { Handle_TNaming_NamedShape NS1 = L1-&gt;NamedShape(); Handle_TNaming_NamedShape NS2 = L2-&gt;NamedShape(); //! return BRepTools::Compare(NS1-&gt;Get(),NS2-&gt;Get()); } In the example above, the function SameEdge is created to compare the edges having two lines for geometric supports. If these edges are found by BRepTools::Compare to be within the same tolerance, they are considered to be the same. Warning To avoid sharing of names, a SELECTED attribute will not be returned. Sharing of names makes it harder to manage the data structure. When the user of the name is removed, for example, it is difficult to know whether the name should be destroyed.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>anAcces</strong> (<em>TDF_Label &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="#OCC.TNaming.Handle_TNaming_NamedShape" title="OCC.TNaming.Handle_TNaming_NamedShape">Handle_TNaming_NamedShape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Tool_OriginalShape">
<code class="descname">TNaming_Tool_OriginalShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool_OriginalShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the shape contained as OldShape in &lt;NS&gt;</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_Tool_ValidUntil">
<code class="descname">TNaming_Tool_ValidUntil</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Tool_ValidUntil" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the last transaction where the creation of S is valid.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>access</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#int" title="(in Python v2.7)">int</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_TranslateTool">
<em class="property">class </em><code class="descname">TNaming_TranslateTool</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.MMgt.html#OCC.MMgt.MMgt_TShared" title="OCC.MMgt.MMgt_TShared"><code class="xref py py-class docutils literal"><span class="pre">OCC.MMgt.MMgt_TShared</span></code></a></p>
<dl class="method">
<dt id="OCC.TNaming.TNaming_TranslateTool.Add">
<code class="descname">Add</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.Add" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S1</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>S2</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_TranslateTool.GetHandle">
<code class="descname">GetHandle</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.GetHandle" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_TranslateTool.MakeCompSolid">
<code class="descname">MakeCompSolid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.MakeCompSolid" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_TranslateTool.MakeCompound">
<code class="descname">MakeCompound</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.MakeCompound" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_TranslateTool.MakeEdge">
<code class="descname">MakeEdge</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.MakeEdge" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_TranslateTool.MakeFace">
<code class="descname">MakeFace</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.MakeFace" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_TranslateTool.MakeShell">
<code class="descname">MakeShell</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.MakeShell" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_TranslateTool.MakeSolid">
<code class="descname">MakeSolid</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.MakeSolid" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_TranslateTool.MakeVertex">
<code class="descname">MakeVertex</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.MakeVertex" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_TranslateTool.MakeWire">
<code class="descname">MakeWire</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.MakeWire" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_TranslateTool.UpdateEdge">
<code class="descname">UpdateEdge</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.UpdateEdge" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S1</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>S2</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>M</strong> (<em>TColStd_IndexedDataMapOfTransientTransient &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_TranslateTool.UpdateFace">
<code class="descname">UpdateFace</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.UpdateFace" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S1</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>S2</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>M</strong> (<em>TColStd_IndexedDataMapOfTransientTransient &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_TranslateTool.UpdateShape">
<code class="descname">UpdateShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.UpdateShape" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S1</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>S2</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_TranslateTool.UpdateVertex">
<code class="descname">UpdateVertex</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.UpdateVertex" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S1</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>S2</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>M</strong> (<em>TColStd_IndexedDataMapOfTransientTransient &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_TranslateTool.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_TranslateTool.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_Translator">
<em class="property">class </em><code class="descname">TNaming_Translator</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Translator" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
<dl class="method">
<dt id="OCC.TNaming.TNaming_Translator.Add">
<code class="descname">Add</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Translator.Add" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Translator.Copied">
<code class="descname">Copied</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Translator.Copied" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>returns copied shape</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>aShape</strong> (<em>TopoDS_Shape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>returns DataMap of results; (shape &lt;-&gt; copied shape)</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopTools.html#OCC.TopTools.TopTools_DataMapOfShapeShape" title="OCC.TopTools.TopTools_DataMapOfShapeShape">TopTools_DataMapOfShapeShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Translator.DumpMap">
<code class="descname">DumpMap</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Translator.DumpMap" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>isWrite</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_False</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Translator.IsDone">
<code class="descname">IsDone</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Translator.IsDone" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_Translator.Perform">
<code class="descname">Perform</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_Translator.Perform" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_Translator.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_Translator.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.TNaming_UsedShapes">
<em class="property">class </em><code class="descname">TNaming_UsedShapes</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_UsedShapes" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="OCC.TDF.html#OCC.TDF.TDF_Attribute" title="OCC.TDF.TDF_Attribute"><code class="xref py py-class docutils literal"><span class="pre">OCC.TDF.TDF_Attribute</span></code></a></p>
<dl class="method">
<dt id="OCC.TNaming.TNaming_UsedShapes.Destroy">
<code class="descname">Destroy</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_UsedShapes.Destroy" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference external" href="https://docs.python.org/2/library/constants.html#None" title="(in Python v2.7)">None</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_UsedShapes.DumpToString">
<code class="descname">DumpToString</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_UsedShapes.DumpToString" title="Permalink to this definition">¶</a></dt>
<dd><p>TNaming_UsedShapes_DumpToString(TNaming_UsedShapes self) -&gt; std::string</p>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_UsedShapes.GetHandle">
<code class="descname">GetHandle</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_UsedShapes.GetHandle" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.TNaming_UsedShapes.GetID">
<em class="property">static </em><code class="descname">GetID</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_UsedShapes.GetID" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the ID: 2a96b614-ec8b-11d0-bee7-080009dc3333.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.Standard.html#OCC.Standard.Standard_GUID" title="OCC.Standard.Standard_GUID">Standard_GUID</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="method">
<dt id="OCC.TNaming.TNaming_UsedShapes.Map">
<code class="descname">Map</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_UsedShapes.Map" title="Permalink to this definition">¶</a></dt>
<dd><table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="#OCC.TNaming.TNaming_DataMapOfShapePtrRefShape" title="OCC.TNaming.TNaming_DataMapOfShapePtrRefShape">TNaming_DataMapOfShapePtrRefShape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.TNaming_UsedShapes.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.TNaming_UsedShapes.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.TNaming_UsedShapes_GetID">
<code class="descname">TNaming_UsedShapes_GetID</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.TNaming_UsedShapes_GetID" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns the ID: 2a96b614-ec8b-11d0-bee7-080009dc3333.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.Standard.html#OCC.Standard.Standard_GUID" title="OCC.Standard.Standard_GUID">Standard_GUID</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.new_instancemethod">
<code class="descname">new_instancemethod</code><span class="sig-paren">(</span><em>func</em>, <em>inst</em>, <em>cls</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.new_instancemethod" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="function">
<dt id="OCC.TNaming.register_handle">
<code class="descname">register_handle</code><span class="sig-paren">(</span><em>handle</em>, <em>base_object</em><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.register_handle" title="Permalink to this definition">¶</a></dt>
<dd><p>Inserts the handle into the base object to
prevent memory corruption in certain cases</p>
</dd></dl>

<dl class="class">
<dt id="OCC.TNaming.tnaming">
<em class="property">class </em><code class="descname">tnaming</code><a class="headerlink" href="#OCC.TNaming.tnaming" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference external" href="https://docs.python.org/2/library/functions.html#object" title="(in Python v2.7)"><code class="xref py py-class docutils literal"><span class="pre">object</span></code></a></p>
<dl class="staticmethod">
<dt id="OCC.TNaming.tnaming.ChangeShapes">
<em class="property">static </em><code class="descname">ChangeShapes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming.ChangeShapes" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Remplace les shapes du label et des sous-labels par des copies.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>label</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>M</strong> (<em>TopTools_DataMapOfShapeShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.tnaming.Displace">
<em class="property">static </em><code class="descname">Displace</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming.Displace" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Application de la Location sur les shapes du label et de ses sous labels.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>label</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>aLocation</strong> (<em>TopLoc_Location &amp;</em>) – </li>
<li><strong>WithOld</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_True</li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.tnaming.FindUniqueContext">
<em class="property">static </em><code class="descname">FindUniqueContext</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming.FindUniqueContext" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Find unique context of shape &lt;S&gt;</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Context</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.tnaming.FindUniqueContextSet">
<em class="property">static </em><code class="descname">FindUniqueContextSet</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming.FindUniqueContextSet" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Find unique context of shape &lt;S&gt;,which is pure concatenation of atomic shapes (Compound). The result is concatenation of single contexts</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Context</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Arr</strong> (<em>Handle_TopTools_HArray1OfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.tnaming.IDList">
<em class="property">static </em><code class="descname">IDList</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming.IDList" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Appends to &lt;anIDList&gt; the list of the attributes IDs of this package. CAUTION: &lt;anIDList&gt; is NOT cleared before use.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>anIDList</strong> (<em>TDF_IDList &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body">void</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.tnaming.MakeShape">
<em class="property">static </em><code class="descname">MakeShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming.MakeShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Builds shape from map content</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>MS</strong> (<em>TopTools_MapOfShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.tnaming.OuterShell">
<em class="property">static </em><code class="descname">OuterShell</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming.OuterShell" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns True if outer Shell is found and the found shell in &lt;theShell&gt;. Print of TNaming enumeration =============================</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>theSolid</strong> (<em>TopoDS_Solid &amp;</em>) – </li>
<li><strong>theShell</strong> (<em>TopoDS_Shell &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.tnaming.OuterWire">
<em class="property">static </em><code class="descname">OuterWire</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming.OuterWire" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns True if outer wire is found and the found wire in &lt;theWire&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>theFace</strong> (<em>TopoDS_Face &amp;</em>) – </li>
<li><strong>theWire</strong> (<em>TopoDS_Wire &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.tnaming.Print">
<em class="property">static </em><code class="descname">Print</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming.Print" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Prints the evolution &lt;EVOL&gt; as a String on the Stream &lt;S&gt; and returns &lt;S&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>EVOL</strong> (<em>TNaming_Evolution</em>) – </li>
<li><strong>S</strong> (<em>Standard_OStream &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">Standard_OStream</p>
</td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Prints the name of name type &lt;NAME&gt; as a String on the Stream &lt;S&gt; and returns &lt;S&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NAME</strong> (<em>TNaming_NameType</em>) – </li>
<li><strong>S</strong> (<em>Standard_OStream &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">Standard_OStream</p>
</td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Prints the content of UsedShapes private attribute as a String Table on the Stream &lt;S&gt; and returns &lt;S&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>ACCESS</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>S</strong> (<em>Standard_OStream &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">Standard_OStream</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.tnaming.Replicate">
<em class="property">static </em><code class="descname">Replicate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming.Replicate" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Replicates the named shape with the transformation &lt;T&gt; on the label &lt;L&gt; (and sub-labels if necessary) (TNaming_GENERATED is set)</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>T</strong> (<a class="reference internal" href="OCC.gp.html#OCC.gp.gp_Trsf" title="OCC.gp.gp_Trsf"><em>gp_Trsf</em></a>) – </li>
<li><strong>L</strong> (<em>TDF_Label &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Replicates the shape with the transformation &lt;T&gt; on the label &lt;L&gt; (and sub-labels if necessary) (TNaming_GENERATED is set)</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>SH</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>T</strong> (<a class="reference internal" href="OCC.gp.html#OCC.gp.gp_Trsf" title="OCC.gp.gp_Trsf"><em>gp_Trsf</em></a>) – </li>
<li><strong>L</strong> (<em>TDF_Label &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.tnaming.Substitute">
<em class="property">static </em><code class="descname">Substitute</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming.Substitute" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Subtituter les shapes sur les structures de source vers cible</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>labelsource</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>labelcible</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>mapOldNew</strong> (<em>TopTools_DataMapOfShapeShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.tnaming.SubstituteSShape">
<em class="property">static </em><code class="descname">SubstituteSShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming.SubstituteSShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Subtitutes shape in source structure</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>accesslabel</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>From</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>To</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.tnaming.Transform">
<em class="property">static </em><code class="descname">Transform</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming.Transform" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Application de la transformation sur les shapes du label et de ses sous labels. Warning: le remplacement du shape est fait dans tous les attributs qui le contiennent meme si ceux ci ne sont pas associees a des sous-labels de &lt;Label&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>label</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>aTransformation</strong> (<a class="reference internal" href="OCC.gp.html#OCC.gp.gp_Trsf" title="OCC.gp.gp_Trsf"><em>gp_Trsf</em></a>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="staticmethod">
<dt id="OCC.TNaming.tnaming.Update">
<em class="property">static </em><code class="descname">Update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming.Update" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Mise a jour des shapes du label et de ses fils en tenant compte des substitutions decrite par mapOldNew. //! Warning: le remplacement du shape est fait dans tous les attributs qui le contiennent meme si ceux ci ne sont pas associees a des sous-labels de &lt;Label&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>label</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>mapOldNew</strong> (<em>TopTools_DataMapOfShapeShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="attribute">
<dt id="OCC.TNaming.tnaming.thisown">
<code class="descname">thisown</code><a class="headerlink" href="#OCC.TNaming.tnaming.thisown" title="Permalink to this definition">¶</a></dt>
<dd><p>The membership flag</p>
</dd></dl>

</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.tnaming_ChangeShapes">
<code class="descname">tnaming_ChangeShapes</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming_ChangeShapes" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Remplace les shapes du label et des sous-labels par des copies.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>label</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>M</strong> (<em>TopTools_DataMapOfShapeShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.tnaming_Displace">
<code class="descname">tnaming_Displace</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming_Displace" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Application de la Location sur les shapes du label et de ses sous labels.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>label</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>aLocation</strong> (<em>TopLoc_Location &amp;</em>) – </li>
<li><strong>WithOld</strong> (<a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)"><em>bool</em></a>) – default value is Standard_True</li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.tnaming_FindUniqueContext">
<code class="descname">tnaming_FindUniqueContext</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming_FindUniqueContext" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Find unique context of shape &lt;S&gt;</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Context</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.tnaming_FindUniqueContextSet">
<code class="descname">tnaming_FindUniqueContextSet</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming_FindUniqueContextSet" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Find unique context of shape &lt;S&gt;,which is pure concatenation of atomic shapes (Compound). The result is concatenation of single contexts</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>S</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Context</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>Arr</strong> (<em>Handle_TopTools_HArray1OfShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.tnaming_IDList">
<code class="descname">tnaming_IDList</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming_IDList" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Appends to &lt;anIDList&gt; the list of the attributes IDs of this package. CAUTION: &lt;anIDList&gt; is NOT cleared before use.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>anIDList</strong> (<em>TDF_IDList &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body">void</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.tnaming_MakeShape">
<code class="descname">tnaming_MakeShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming_MakeShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Builds shape from map content</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>MS</strong> (<em>TopTools_MapOfShape &amp;</em>) – </td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><a class="reference internal" href="OCC.TopoDS.html#OCC.TopoDS.TopoDS_Shape" title="OCC.TopoDS.TopoDS_Shape">TopoDS_Shape</a></td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.tnaming_OuterShell">
<code class="descname">tnaming_OuterShell</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming_OuterShell" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns True if outer Shell is found and the found shell in &lt;theShell&gt;. Print of TNaming enumeration =============================</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>theSolid</strong> (<em>TopoDS_Solid &amp;</em>) – </li>
<li><strong>theShell</strong> (<em>TopoDS_Shell &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.tnaming_OuterWire">
<code class="descname">tnaming_OuterWire</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming_OuterWire" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Returns True if outer wire is found and the found wire in &lt;theWire&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>theFace</strong> (<em>TopoDS_Face &amp;</em>) – </li>
<li><strong>theWire</strong> (<em>TopoDS_Wire &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.tnaming_Print">
<code class="descname">tnaming_Print</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming_Print" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Prints the evolution &lt;EVOL&gt; as a String on the Stream &lt;S&gt; and returns &lt;S&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>EVOL</strong> (<em>TNaming_Evolution</em>) – </li>
<li><strong>S</strong> (<em>Standard_OStream &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">Standard_OStream</p>
</td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Prints the name of name type &lt;NAME&gt; as a String on the Stream &lt;S&gt; and returns &lt;S&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NAME</strong> (<em>TNaming_NameType</em>) – </li>
<li><strong>S</strong> (<em>Standard_OStream &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">Standard_OStream</p>
</td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Prints the content of UsedShapes private attribute as a String Table on the Stream &lt;S&gt; and returns &lt;S&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>ACCESS</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>S</strong> (<em>Standard_OStream &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">Standard_OStream</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.tnaming_Replicate">
<code class="descname">tnaming_Replicate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming_Replicate" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Replicates the named shape with the transformation &lt;T&gt; on the label &lt;L&gt; (and sub-labels if necessary) (TNaming_GENERATED is set)</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>NS</strong> (<em>Handle_TNaming_NamedShape &amp;</em>) – </li>
<li><strong>T</strong> (<a class="reference internal" href="OCC.gp.html#OCC.gp.gp_Trsf" title="OCC.gp.gp_Trsf"><em>gp_Trsf</em></a>) – </li>
<li><strong>L</strong> (<em>TDF_Label &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
<ul class="simple">
<li>Replicates the shape with the transformation &lt;T&gt; on the label &lt;L&gt; (and sub-labels if necessary) (TNaming_GENERATED is set)</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>SH</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>T</strong> (<a class="reference internal" href="OCC.gp.html#OCC.gp.gp_Trsf" title="OCC.gp.gp_Trsf"><em>gp_Trsf</em></a>) – </li>
<li><strong>L</strong> (<em>TDF_Label &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.tnaming_Substitute">
<code class="descname">tnaming_Substitute</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming_Substitute" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Subtituter les shapes sur les structures de source vers cible</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>labelsource</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>labelcible</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>mapOldNew</strong> (<em>TopTools_DataMapOfShapeShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.tnaming_SubstituteSShape">
<code class="descname">tnaming_SubstituteSShape</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming_SubstituteSShape" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Subtitutes shape in source structure</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>accesslabel</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>From</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
<li><strong>To</strong> (<em>TopoDS_Shape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last"><a class="reference external" href="https://docs.python.org/2/library/functions.html#bool" title="(in Python v2.7)">bool</a></p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.tnaming_Transform">
<code class="descname">tnaming_Transform</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming_Transform" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Application de la transformation sur les shapes du label et de ses sous labels. Warning: le remplacement du shape est fait dans tous les attributs qui le contiennent meme si ceux ci ne sont pas associees a des sous-labels de &lt;Label&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>label</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>aTransformation</strong> (<a class="reference internal" href="OCC.gp.html#OCC.gp.gp_Trsf" title="OCC.gp.gp_Trsf"><em>gp_Trsf</em></a>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

<dl class="function">
<dt id="OCC.TNaming.tnaming_Update">
<code class="descname">tnaming_Update</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#OCC.TNaming.tnaming_Update" title="Permalink to this definition">¶</a></dt>
<dd><ul class="simple">
<li>Mise a jour des shapes du label et de ses fils en tenant compte des substitutions decrite par mapOldNew. //! Warning: le remplacement du shape est fait dans tous les attributs qui le contiennent meme si ceux ci ne sont pas associees a des sous-labels de &lt;Label&gt;.</li>
</ul>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
<li><strong>label</strong> (<em>TDF_Label &amp;</em>) – </li>
<li><strong>mapOldNew</strong> (<em>TopTools_DataMapOfShapeShape &amp;</em>) – </li>
</ul>
</td>
</tr>
<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body"><p class="first last">void</p>
</td>
</tr>
</tbody>
</table>
</dd></dl>

</div>


           </div>
           <div class="articleComments">
            
           </div>
          </div>
          <footer>
  

  <hr/>

  <div role="contentinfo">
    <p>
        &copy; Copyright 2017, Thomas Paviot.

    </p>
  </div>
  Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>. 

</footer>

        </div>
      </div>

    </section>

  </div>
  


  

    <script type="text/javascript">
        var DOCUMENTATION_OPTIONS = {
            URL_ROOT:'./',
            VERSION:'0.18',
            COLLAPSE_INDEX:false,
            FILE_SUFFIX:'.html',
            HAS_SOURCE:  true,
            SOURCELINK_SUFFIX: '.txt'
        };
    </script>
      <script type="text/javascript" src="static/jquery.js"></script>
      <script type="text/javascript" src="static/underscore.js"></script>
      <script type="text/javascript" src="static/doctools.js"></script>

  

  
  
    <script type="text/javascript" src="static/js/theme.js"></script>
  

  
  
  <script type="text/javascript">
      jQuery(function () {
          SphinxRtdTheme.StickyNav.enable();
      });
  </script>
   

</body>
</html>